@charset "UTF-8";

// banner
.banner-box {
    padding-top: 10px;
    padding-bottom: 50px;

    .banner {
        width: 830px;
        height: 380px;

        box-sizing: border-box;
        border: 1px solid red;
    }
}

.block-title {
    padding-top: 32px;
    padding-bottom: 16px;
    margin-bottom: 38px;
    border-bottom: 2px solid #E7E7E7;

    h2 {
        height: 30px;
        line-height: 30px;
        margin: 5px 0;
        font-size: 30px;
        font-weight: 500;
        padding-left: 14px;
        border-left: 4px solid #E42129;

        & + div {
            padding-top: 5px;

            a {
                margin: 0 23px;
                line-height: 30px;

                &:hover {
                    color: #E42129;

                    .icon-more {
                        background-position: -35px -462px;
                    }
                }
            }
            .more {
                .icon-more {
                    position: relative;
                    top: 2px;
                    left: 4px;
                }
            }
        }
    }
}

// 我是雇主
.designer-box {
    box-sizing: border-box;
    height: 666px;
    border: 1px solid red;
}

// 我是设计师
.requirement-box {
    box-sizing: border-box;
    width: 792px;
    height: 550px;
    border: 1px solid red;
}
// 成功案例